const readline = require('readline-sync');

// 21点

// let flag = true;
// let computerpoint = 0;
// console.log('在线荷官，性感发牌， y：来玩  n：下次一定');
// let opt = readline.question();
// switch (opt) {
//     case 'y':
//     case 'Y':
//         flag = true;
//         let computerpoint = random(10, 21);
//         // console.log('电脑的点数为'+computerpoint);
//         break;
//     case 'n':
//     case 'N':
//         console.log('客官，别走呀~');
//         break;

// }
// if (flag) {
//     let playSum = 0;
//     while (true) {
//         console.log('1. 抽牌 2.不抽');
//         let opt = Number(readline.question());
//         switch (opt) {
//             case 1:
//                 let point = random(1, 10);
//                 playSum += point;
//                 if (playSum>21) {
//                     juges(0,computerpoint);
//                     return;
//                 }
//                 console.log(`本次抽到${point},获得点数为${playSum}`);
//                 break;
//             case 2:
//                 juges(playSum, computerpoint);
//                 return;
//         }
//     }
// }

// //封装随机数（整数）
// function random(min, max) {
//     if (!max) {
//         [max, min] = [min, 0];
//     }
//     let number = parseInt(Math.random(min, max) * (max - min + 1) + min);
//     return number;
// }
// //判断
// function juges(playSum, computerpoint) {
//     if (!playSum) {
//         console.log('你炸了');
//         return;
//     }
//     if (playSum > computerpoint) {
//         console.log('玩家赢');
//     } else if (playSum == computerpoint) {
//         console.log('平局');
//     } else {
//         console.log('电脑赢');
//     }
// }


// //封装随机数（整数）
// function random(min, max) {
//     if (!max) {
//         [max, min] = [min, 0];
//     }
//     let number = parseInt(Math.random(min, max) * (max - min +1 ) );
//     return number;
// }

// 抽奖
// let nameStr = `余秋雨,文章,曾诚,高茂卜,孙建峰,唐明,黄宇,肖玉林,简帮炜,曾薪月,侯芹,田浩民,梁超栋,彭浩峰,李嘉林,房俊霖,马玉琨`;
// let arr = nameStr.split(',');

// function main() {
//     for (let i = 3; i > 0; i--) {
//         console.log(`请输入${i}等奖名额`);
//         let num = readline.question() - 0;
//         for (let j = 1; j <= num; j++) {
//             let index = random(arr.length - 1);
//             console.log(`${i}等奖得主${arr[index]}`);
//             arr.splice(index, 1);
//         }

//     }
// }
// main();

// function random(min, max) {
//     if (!max) {
//         [max, min] = [min, 0];
//     }
//     let number = parseInt(Math.random(min, max) * (max - min + 1) + min);
//     return number;
// }

/*
    红球 6个 数字范围：1-33  不重复
    蓝球 1个 数字范围：1-16
    中奖规则：R + B  即 红球选中个数 搭配 蓝球号码。
    
    一等奖：6+1 即：红球中6个，蓝球也中

    一等奖：6+1             （钱(ni)太(zhong)多(bu)了，也封顶¥500万?）
    二等奖：6+0             （封顶¥500万）
    三等奖：5+1             （¥3000）
    四等奖：5+0 ｜ 4+1       （¥200）
    五等奖：4+0 ｜ 3+1       （¥10）
    六等奖：2+1 ｜ 1+1 ｜ 0+1（¥5）
*/


// 随机数装封
function random(min, max) {
    if (!max) {
        [max, min] = [min, 0];
    }
    let number = parseInt(Math.random(min, max) * (max - min + 1) + min);
    return number;
}

// function text() {
//     // 红球
//     let s = new Set();
//     while (s.size < 6) {
//         s.add(random(1, 33));
//     }
//     // 蓝球
//     let blueball = random(1, 16);
//     let newArr = [...s];
//     newArr += ',' + blueball;
//     // console.log(newArr);
//     let mun = newArr.split(',');
//     return mun;

// }

// flag = true;
// let computerbox = text();
// console.log(computerbox);
// let box = [];
// box = text();
// console.log(box);
// let arr3 = [...box, ...computerbox];
// console.log(arr3);
// let resultJiaoji = arr3.filter(function (item, index) {
//     return arr3.indexOf(item) != index;
// });
// console.log(resultJiaoji);
// if (resultJiaoji.length == 7) {
//     console.log('钱(ni)太(zhong)多(bu)了，也封顶¥500万?');
// } else if (resultJiaoji.length > 6) {
//     console.log('封顶¥500万');
// } else if (resultJiaoji.length > 5) {
//     console.log('¥3000');
// } else if (resultJiaoji.length > 4) {
//     console.log('¥200');
// } else if (resultJiaoji.length > 3) {
//     console.log('¥10');
// } else if (resultJiaoji.length >= 1) {
//     console.log('¥5');
// } else {
//     console.log('继续做梦');
// }

function twocolor_ball() {
    let s = new Set();
    while (s.size < 6) {
        s.add(random(1, 33));
    }
    let redball = [...s].sort((a, b) => a - b);
    let blueball = random(1, 16);
    return [redball, blueball];

}
let [boxredball, boxblueball] = twocolor_ball();
let [computerredball, computerblueball] = twocolor_ball();

console.log(boxredball, computerredball);
let result = boxredball.filter(function (item) {
    return computerredball.indexOf(item) != -1;
}).length;

console.log('交集', result);

let sum = 0;
let add = 0;
    if (result == 6 && boxblueball == computerblueball) {
        console.log('这辈子不愁了');
        sum += 5000000;
        add -= 2;
    } else if (result == 6) {
        console.log('半辈子不愁');
        sum += 500000;
        add -= 2;
    } else if (result == 5 && boxblueball == computerblueball) {
        console.log('3000元，一个月工资了');
        sum += 3000;
        add -= 2;
    } else if (result == 5 || result == 4 && boxblueball == computerblueball) {
        console.log('吃顿饭￥200');
        sum += 200;
        add -= 2;
    } else if (result == 4 || result == 3 && boxblueball == computerblueball) {
        console.log('小奖励￥10，请继续');
        sum += 10;
        add -= 2;
    } else if (result == 2 && boxblueball == computerblueball || result == 1 && boxblueball == computerblueball || boxblueball == computerblueball) {
        console.log('六等奖');
        sum += 5;
        add -= 2;
    } else {
        console.log('哭死你');
        add -= 2;
    }

console.log(sum, add);

// 